/*
* Copyright 2016 Yonyou Auto Information Technology（Shanghai） Co., Ltd. All Rights Reserved.
*
* This software is published under the terms of the YONYOU Software
* License version 1.0, a copy of which has been included with this
* distribution in the LICENSE.txt file.
*
* @Project Name : marketing-service-testdriving-appointment
*
* @File name : TestdrivingAmFrecordPO.java
*
* @Author : LiuJun
*
* @Date : 2016年11月21日
*
----------------------------------------------------------------------------------
*     Date       Who       Version     Comments
* 1. 2016年11月21日    LiuJun    1.0
*
*
*
*
----------------------------------------------------------------------------------
*/
	
package com.yonyou.gmmc.service.testdriving.entity;

import java.util.Date;

/**
*
* @author LiuJun
* 试驾预约跟进PO
* @date 2016年11月21日
*/
public class TestdrivingAmFrecordPO {
    private Long tlTestdriverRecodeId;

    private Long testdriveAppointmentId;

    private String packageCode;

    private Date reserveDate;

    private Date followDate;

    private Integer appointmentStatus;

    private String remark;

    private Long createBy;

    private Date createDate;

    private Long updateBy;

    private Date updateDate;
    
    //额外参数定义
    private Date startDate;//到店时间

    
    

    
    /**
     * @return the tlTestdriverRecodeId
     */
    public Long getTlTestdriverRecodeId() {
        return tlTestdriverRecodeId;
    }

    
    /**
     * @param tlTestdriverRecodeId the tlTestdriverRecodeId to set
     */
    public void setTlTestdriverRecodeId(Long tlTestdriverRecodeId) {
        this.tlTestdriverRecodeId = tlTestdriverRecodeId;
    }

    
    /**
     * @return the testdriveAppointmentId
     */
    public Long getTestdriveAppointmentId() {
        return testdriveAppointmentId;
    }

    
    /**
     * @param testdriveAppointmentId the testdriveAppointmentId to set
     */
    public void setTestdriveAppointmentId(Long testdriveAppointmentId) {
        this.testdriveAppointmentId = testdriveAppointmentId;
    }

    
    /**
     * @return the packageCode
     */
    public String getPackageCode() {
        return packageCode;
    }

    
    /**
     * @param packageCode the packageCode to set
     */
    public void setPackageCode(String packageCode) {
        this.packageCode = packageCode;
    }

    
    /**
     * @return the reserveDate
     */
    public Date getReserveDate() {
        return reserveDate;
    }

    
    /**
     * @param reserveDate the reserveDate to set
     */
    public void setReserveDate(Date reserveDate) {
        this.reserveDate = reserveDate;
    }

    
    /**
     * @return the followDate
     */
    public Date getFollowDate() {
        return followDate;
    }

    
    /**
     * @param followDate the followDate to set
     */
    public void setFollowDate(Date followDate) {
        this.followDate = followDate;
    }

    
    /**
     * @return the appointmentStatus
     */
    public Integer getAppointmentStatus() {
        return appointmentStatus;
    }

    
    /**
     * @param appointmentStatus the appointmentStatus to set
     */
    public void setAppointmentStatus(Integer appointmentStatus) {
        this.appointmentStatus = appointmentStatus;
    }

    
    /**
     * @return the remark
     */
    public String getRemark() {
        return remark;
    }

    
    /**
     * @param remark the remark to set
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    
    /**
     * @return the createBy
     */
    public Long getCreateBy() {
        return createBy;
    }

    
    /**
     * @param createBy the createBy to set
     */
    public void setCreateBy(Long createBy) {
        this.createBy = createBy;
    }

    
    /**
     * @return the createDate
     */
    public Date getCreateDate() {
        return createDate;
    }

    
    /**
     * @param createDate the createDate to set
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    
    /**
     * @return the updateBy
     */
    public Long getUpdateBy() {
        return updateBy;
    }

    
    /**
     * @param updateBy the updateBy to set
     */
    public void setUpdateBy(Long updateBy) {
        this.updateBy = updateBy;
    }

    
    /**
     * @return the updateDate
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    
    /**
     * @param updateDate the updateDate to set
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }


    
    /**
     * @return the startDate
     */
    public Date getStartDate() {
        return startDate;
    }


    
    /**
     * @param startDate the startDate to set
     */
    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }
    
    


    
    
}
